package common.scheduler;

import java.util.List;
import common.Locutor;

/**
 * 
 * @author bacem
 * 
 */
public interface IChatScheduler {
	/**
	 * show messages from that user
	 * 
	 * @param locutor
	 *            destionation locutor
	 */
	public void activateLocutor(Locutor locutor);

	/**
	 * 
	 * @param locutor
	 */
	public void cancelAutoAnswerSchedule(Locutor locutor);

	/**
	 * hide messages from that user
	 * 
	 * @param locutor
	 */
	public void ignoreTemporally(Locutor locutor);

	/**
	 * 
	 * @param destination
	 * @param Message
	 */
	public void scheduleAutoAnswer(List<Locutor> destination, String Message);

}
